更新admin_view

FFIB 4 years ago
parent
commit
c4db96530f
1 changed files with 8 additions and 2 deletions
  1. 8 2
      api/admin_views.py

+ 8 - 2
api/admin_views.py

@@ -1398,9 +1398,15 @@ def complement_code_list(request):
1398 1398
         return response(AdministratorStatusCode.ADMINISTRATOR_NOT_FOUND)
1399 1399
 
1400 1400
     logs = ComplementCodeLogInfo.objects.filter(status=True)
1401
-    if type_ == 'pass':
1401
+    if type_ == 'todo':
1402
+        logs = logs.filter(audit_status=ComplementCodeLogInfo.AUDIT_TODO)
1403
+    elif type_ == 'pass':
1402 1404
         logs = logs.filter(audit_status=ComplementCodeLogInfo.AUDIT_PASS)
1403
-    logs = logs.order_by('-pk')
1405
+    elif type_ == 'refused':
1406
+        logs = logs.filter(audit_status=ComplementCodeLogInfo.AUDIT_REFUSED)
1407
+    logs = logs.order_by('audit_status', '-pk')
1408
+
1409
+
1404 1410
 
1405 1411
     count = logs.count()
1406 1412
     logs, left = pagination(logs, page, num)